stem pessary - German English Dictionary